home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / os2 / fm2utl.zip / fm2utils.doc < prev    next >
Text File  |  1996-05-02  |  11KB  |  303 lines

  1.  
  2.     FM/2 Utilities, a utility collection for use with File Manager/2
  3.          copyright (c) 1994/95 by M. Kimes (Barebones Software)
  4.                           all rights reserved
  5.     ================================================================
  6.  
  7. This is a collection of utilities that may prove useful in conjunction
  8. with FM/2 (or even without it).  While FM/2 is shareware (you must pay
  9. for it if you continue using it beyond a 30-day trial period), this
  10. utility collection is offered as free-for-the-using (you don't have to
  11. pay for it to use it).
  12.  
  13. All the .EXE utilities provide help if you run them with /? as an
  14. argument (hint:  arguments shown in brackets [] are optional, arguments
  15. shown in braces <> are required).  The .CMD utilities may be directly
  16. inspected using a text editor and are commented as to use and function.
  17. It's recommended that you place these utilities into a directory on your
  18. PATH (type HELP PATH at a command prompt if you don't know what that
  19. means).
  20.  
  21. These utilities are standalone, meaning that one doesn't rely on
  22. another.  You can therefore delete any you don't want to keep around
  23. without affecting the operation of any of the others.
  24.  
  25. If you like the FM/2 Utilities package, you'll love FM/2.  File
  26. Manager/2 (FM/2) is a shareware OS/2 2.1+ PM 32-bit
  27. file/directory/archive maintenance utility (a sort of super-Drives
  28. object, something midway between the Drives objects and a more
  29. traditional file manager) with plenty of bells, whistles and utilities,
  30. drag and drop, context menus, toolbars and accelerator keys.  FM/2 won a
  31. 1995 OS/2 Magazine Editor's Choice award -- the only file management
  32. software to do so.  If you know how to use OS/2, you already know how to
  33. use most of FM/2.  You can easily glean the rest from the extensive
  34. online help.  FM/2 is available from ftp.secret.com (/g/os2utl), from
  35. Compuserve's OS2SHARE (OS2BVEN) forum (GO OS2SHARE) in library 1, and
  36. from finer OS/2 BBSs everywhere.
  37.  
  38.  
  39. Following is a very brief description of each program in the package:
  40.  
  41. BEEP.EXE
  42.     Makes a beep noise.
  43.  
  44. CVT4OS2.CMD
  45.     Converts 4DOS/4OS2 non-standard DESCRIPT.ION files to WPS-standard
  46.     .SUBJECT EAs.
  47.  
  48. CVTFBBS.CMD
  49.     Converts FILES.BBS file comments to WPS-standard .SUBJECT EAs.
  50.  
  51. DELTREE.EXE
  52.     Deletes a directory and all its subdirectories and files.
  53.  
  54. DRVRLIST.EXE
  55.     Lists all mounted drivers.  Use /w switch for a "wide" listing.
  56.  
  57. DRVTYPES.EXE
  58.     Lists all drives with information on their types.
  59.  
  60. DSTART.EXE
  61.     A START command that will work from DOS VDMs (penalty box).
  62.  
  63. EJECT.EXE
  64.     Eject media from a removable drive.  Notes:  when EJECT, LOCK or
  65.     UNLOCK returns an error code of 31, it usually means that function
  66.     is not supported for the requested drive.  "The parameter is not
  67.     correct" may mean you tried it on a non-existent or fixed drive.
  68.     Error 163 is not in the OS/2 message file; it's "uncertain media,"
  69.     and usually just repeating the command will "fix" it.
  70.  
  71. FATOPT.EXE*
  72.     An OS/2 FAT optimizer -- defragment, condense freespaces, sort file
  73.     and directory names, test sectors in system areas, test (and repair
  74.     some damaged) clusters, report on drive usage.  If you receive a
  75.     "FATOpt can't lock" message from FATOpt, the drive is in use and
  76.     FATOpt can't optimize it; try booting from floppies (place
  77.     FATOPT.EXE on the floppy together with VIOCALLS.DLL).  If you
  78.     receive a "FATOpt ran out of memory" error, add RAM and/or set up a
  79.     swapfile on a partition other than the one being optimized (type
  80.     HELP SWAPPATH at a command line for more info) and/or try the -p
  81.     or -q switches.  Other errors (uncommon) should be self-explanatory,
  82.     if distressing.  CHKDSK/F should be run before running FATOpt, and
  83.     it's always a good idea to back up before defragging.  FATOpt
  84.     errorlevel returns for batch files:  0 = no problems, 1 = user
  85.     abort, 2 = out of memory, 3 = bad file (run CHKDSK/F, dammit),
  86.     4 = can't open drive, 5 = can't lock drive, 6 = can't fix bad
  87.     cluster, 7 = insufficient free space on drive, 8 = unknown error,
  88.     9 = bad system area, 10 = error during standard file copy.
  89.     BACKUP BEFORE OPTIMIZING.  REMEMBER THE BEST OPTIMIZATION IS
  90.     ACCOMPLISHED BY A BACKUP/DELETE/RESTORE.
  91.  
  92. FINDPATH.EXE
  93.     List a PATH-style environment variable's directories (or LIBPATH),
  94.     or find a file or files in those directories.  Perhaps useful for
  95.     tracking down files that appear in more than one directory on the
  96.     PATH or LIBPATH.
  97.  
  98. FLUSH.EXE
  99.     Flush file system caches and buffers (make system quiescent).
  100.  
  101. FM2PLAY.EXE*
  102.     Used by FM/2 to play multimedia files with the "Play Multimedia"
  103.     command (requires MMPM/2).
  104.  
  105. HPFSOPT.EXE*
  106.     An HPFS optimizer.
  107.  
  108. ISTEXT.EXE
  109.     Returns ERRORLEVEL 1 if a file appears to be a text (ASCII) file,
  110.     0 if not or file is inaccessible.
  111.  
  112. KILL2.EXE
  113.     A timed deletion/touch/list utility.
  114.  
  115. KILLPID.EXE
  116.     Kill processes by PID or list PIDs of running processes.  See also
  117.     SWITCHTO.EXE.
  118.  
  119. KEYLOCKS.EXE
  120.     Control state of num lock, caps lock, scroll lock.  Note:  PM
  121.     program, but still designed to be run from command line.
  122.  
  123. LA.EXE
  124.     Lists the contents of archive files, extracts files from archives
  125.     using one command without you having to know the archive type or
  126.     archiver commands (requires ARCHIVER.BB2 datafile to be on your
  127.     PATH or DPATH, copy included in the archive, edit to taste/need).
  128.  
  129. LINES.EXE
  130.     Counts lines in text files.
  131.  
  132. LOCK.EXE
  133.     Lock a removable drive.
  134.  
  135. MAKEOBJ.CMD
  136.     Creates WPS objects for filenames -- program objects for programs,
  137.     shadows for everything else -- on the desktop.
  138.  
  139. MKPATH.EXE
  140.     Make directories many levels deep with one command.
  141.  
  142. MOV.EXE
  143.     A MOVE command that can move between drives and optionally allows
  144.     overwriting.
  145.  
  146. MSENSIT.EXE
  147.     Set sensitivity of mouse.
  148.  
  149. NO.EXE
  150.     Hides file system objects, then runs a command (excludes file system
  151.     objects from a command).
  152.  
  153. NOCAD.EXE
  154.     Disables/reenables (toggles) CTRL-ALT-DEL.
  155.  
  156. OPEN.CMD
  157.     Opens a WPS object.
  158.  
  159. PRIORITY.EXE
  160.     A launch-with-priority program that lets you set the priority of
  161.     other programs when you start them.
  162.  
  163. QFORMAT.EXE
  164.     Quick format floppies by zapping the root and FATs.  NOTE:  Warp's
  165.     FORMAT will do this, too (/Q switch).
  166.  
  167. QPLAY.EXE
  168.     Quiet play plays multimedia files via MMPM/2 without showing itself
  169.     (perhaps useful from batch files).
  170.  
  171. REBOOT.EXE
  172.     Reboots the system as though you'd pressed CTRL-ALT-DEL.
  173.  
  174. REBOOTP.EXE
  175.     Reboots the system as though you'd pressed CTRL-ALT-DEL after
  176.     broadcasting a WM_QUIT message to all children of the desktop and
  177.     waiting 60 seconds for the applications to save their settings and
  178.     quit (note that VIO and DOS applications will pop up their "Are you
  179.     sure?" boxes, but you don't have to be there to answer (and
  180.     shouldn't be -- use Shutdown instead if you're not automating),
  181.     though such apps won't pick up on the hint to shut down).  This is a
  182.     PM application, but still designed to be run from command line.
  183.  
  184. REMTAB.EXE
  185.     Removes TABs from text files.
  186.  
  187. RENCASE.EXE
  188.     Renames files to the same name but all upper, lower or "mixed" case.
  189.  
  190. RESET.EXE
  191.     Resets a drive.
  192.  
  193. SAVEDESK.EXE
  194.     Saves the Desktop, optionally restarts WPS by killing it and letting
  195.     it restart itself.
  196.  
  197. SDIR.CMD
  198.     Directory listing that shows .SUBJECT EAs.
  199.  
  200. SMODE.EXE
  201.     Set screen modes (columns, rows, resolutions) for VIO/full screen
  202.     sessions or reports on available modes.
  203.  
  204. SNAPSHOT.EXE
  205.     Creates a "snapshot" file compatible with PMDMatch.
  206.  
  207. SR.EXE
  208.     Simple search-and-replace command, optional interactive mode.
  209.     Intended to be used non-interactively for many files in a single
  210.     pass (otherwise a text editor is more suitable).
  211.  
  212. SRCH.CMD
  213.     A search command for OS/2 (finds text in files).
  214.  
  215. STRIP.EXE
  216.     Filter that strips specified strings from input.
  217.  
  218. SUBJ.CMD
  219.     Show and modify .SUBJECT EAs.
  220.  
  221. STRIPCDS.EXE
  222.     A filter t